/*
  针对UI规范初始化了一些less类及变量
*/
* {
  font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
}

@border-color: rgba(0, 0, 0, .15);

// 字体粗细
.font-regu {
  font-weight: 400;
}
.font-medium {
  font-weight: 500;
}
.font-bold {
  font-weight: 600;
}




@attract: #F77E66;
.nt-color-attract {
  // color: #D73B40;
  color: @attract;
}
@link:  #3D6CF7;
.nt-color-link {
  // color: #12A858;
  color: @link;
}


// 字体大小
.nt-fs-16 {
  font-size: 16px;
}
.nt-fs-14 {
  font-size: 14px;
}
.nt-fs-12 {
  font-size: 12px;
}


// 标题
.nt-title-base {
  .font-medium;
  .nt-color-title;
}
.nt-title-16 {
  .nt-title-base;
  .nt-fs-16;
}

.nt-title-14 {
  .nt-title-base;
  .nt-fs-14;
}


// 文本
.nt-text-base {
  .font-regu;
  .nt-color-default;
}

.nt-text-14 {
  .nt-text-base;
  .nt-fs-14;
}

.nt-text-12 {
  .nt-text-base;
  .nt-fs-12;
}


// 提醒文字
.nt-text-attract {
  .nt-text-14;
  .nt-color-attract;
}

// 链接文字
.nt-text-link {
  .nt-text-14;
  .nt-color-link;
}

// 颜色部分
.nt-color-title {
  color: rgba(0, 0, 0, 0.8);
}
.nt-color-default {
  color: rgba(0, 0, 0, 0.6);
}
.nt-color-desc {
  color: rgba(0, 0, 0, 0.4);
}
.nt-color-lose {
  color: rgba(0, 0, 0, 0.2);
}
